﻿#region Header
// Copyright (c) 2015 OPEN TONE, Inc.
// Released under the MIT license
// http://opensource.org/licenses/mit-license.php
#endregion
using System;
using OpenXmlLib.Excel.Impl;

namespace OpenXmlLib.Excel
{
	/// <summary>
	/// SpreadsheetDocument操作インタフェースを作成します。
	/// </summary>
	public class ExcelFactory
	{
		/// <summary>
		/// ファイルを開いてインスタンスを作成します。
		/// </summary>
		/// <param name="filePath">ファイルパス</param>
		/// <param name="isEditable">編集可で開く場合はtrue</param>
		/// <returns>作成したインスタンス</returns>
		public static IExcel Open(String filePath, bool isEditable)
		{
			ExcelImpl wrapper = new ExcelImpl(filePath);
			wrapper.Open(isEditable);
			return wrapper;
		}
	}
}
